Skip to content

fix: add 8BitDo Ultimate 2C 0x310a support#922

Open
Kamidzu9 wants to merge 1 commit into
isXander:mainfrom
Kamidzu9:fix/8bitdo-ultimate-2c-310a
Open

fix: add 8BitDo Ultimate 2C 0x310a support#922
Kamidzu9 wants to merge 1 commit into
isXander:mainfrom
Kamidzu9:fix/8bitdo-ultimate-2c-310a

Conversation

@Kamidzu9

Copy link
Copy Markdown

Summary

  • identify the 8BitDo Ultimate 2C with VID 0x2dc8 and PID 0x310a as an Xbox-style controller
  • add its Windows mapping to the bundled SDL2 and SDL3 controller databases
  • reuse the existing Ultimate 2C mapping used by product IDs 0x301b and 0x301d

Validation

Tested on Windows 11 with Controlify 3.1.0+26.2-fabric and Minecraft 26.2.

Before the change, Controlify loaded 555 mappings and reported the receiver as XInput Controller / unrecognised entries with a null controller type. With the new mapping and identification entry, it loaded 556 mappings and all detected entries were reported as 8BitDo Ultimate 2C with the correct type.

Hardware reported by Controlify:

  • controller: 8BitDo Ultimate 2C Wireless Controller
  • VID: 0x2dc8
  • PID: 0x310a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant